package com.sdhs.myproject.service;

import com.sdhs.myproject.domain.ProjectMessage;

import java.util.List;

public interface ProjectMessageService {
    /**
     *查询在建项目信息
     * */
    List<ProjectMessage> getProjectMessages(ProjectMessage ProjectMessage);

    /**
     *查询项目告警信息
     * */
    List<ProjectMessage> getCauseAlarm(ProjectMessage ProjectMessage);


    ProjectMessage getAll();
    /**
     *  查询 项目收入和项目支出数据（未结束项目）
     *  */
    ProjectMessage getAllInfo();

    /**
     *  查询（在建，交工，缺陷责任期，竣工项目数据）以及总数
     *  */
    ProjectMessage getProjectAll();

    /**
     *查询重点项目情况
     * */
    List<ProjectMessage> getPeriodList(ProjectMessage ProjectMessage);
    /**
     * 收入支出项目-下钻 查询项目收入和支出项目数据
     * */
    List<ProjectMessage> getIncomeList(ProjectMessage ProjectMessage);
}